type os.sysfdType
27 uses
os (current package)
removeall_at.go#L56: if err := removeAllFrom(sysfdType(parent.Fd()), base); err != nil {
removeall_at.go#L66: func removeAllFrom(parentFd sysfdType, base string) error {
removeall_at.go#L123: err := removeAllFrom(sysfdType(file.Fd()), name)
removeall_at.go#L175: func openDirAt(dirfd sysfdType, name string) (*File, error) {
root_openat.go#L26: fd sysfdType
root_openat.go#L69: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L79: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L89: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L99: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L109: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L124: openDirFunc := func(parent sysfdType, name string) (sysfdType, error) {
root_openat.go#L143: openLastComponentFunc := func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L180: target, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (string, error) {
root_openat.go#L190: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L209: _, err := doInRoot(r, name, nil, func(parent sysfdType, name string) (struct{}, error) {
root_openat.go#L222: _, err := doInRoot(r, oldname, nil, func(oldparent sysfdType, oldname string) (struct{}, error) {
root_openat.go#L223: _, err := doInRoot(r, newname, nil, func(newparent sysfdType, newname string) (struct{}, error) {
root_openat.go#L235: _, err := doInRoot(r, oldname, nil, func(oldparent sysfdType, oldname string) (struct{}, error) {
root_openat.go#L236: _, err := doInRoot(r, newname, nil, func(newparent sysfdType, newname string) (struct{}, error) {
root_openat.go#L265: func doInRoot[T any](r *Root, name string, openDirFunc func(parent sysfdType, name string) (sysfdType, error), f func(parent sysfdType, name string) (T, error)) (ret T, err error) {
root_openat.go#L346: var fd sysfdType
root_unix.go#L20: type sysfdType = int
root_unix.go#L132: fi, err := doInRoot(r, name, nil, func(parent sysfdType, n string) (FileInfo, error) {
root_unix.go#L150: _, err := doInRoot(r, newname, nil, func(parent sysfdType, name string) (struct{}, error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |